.version 49 0 
.class public super com/liquid_technologies/ltxmllib18/dom/XmlAttribute 
.super java/lang/Object 
.field private a Lorg/w3c/dom/Attr; 

.method <init> : (Lorg/w3c/dom/Attr;)V 
    .code stack 2 locals 2 
L0:     aload_0 
L1:     invokespecial Method java/lang/Object <init> ()V 
L4:     aload_0 
L5:     aconst_null 
L6:     putfield Field com/liquid_technologies/ltxmllib18/dom/XmlAttribute a Lorg/w3c/dom/Attr; 
L9:     aload_0 
L10:    aload_1 
L11:    putfield Field com/liquid_technologies/ltxmllib18/dom/XmlAttribute a Lorg/w3c/dom/Attr; 
L14:    return 
L15:    
    .end code 
.end method 

.method public getLocalName : ()Ljava/lang/String; 
    .code stack 1 locals 1 
L0:     aload_0 
L1:     getfield Field com/liquid_technologies/ltxmllib18/dom/XmlAttribute a Lorg/w3c/dom/Attr; 
L4:     invokeinterface InterfaceMethod org/w3c/dom/Attr getLocalName ()Ljava/lang/String; 1 
L9:     areturn 
L10:    
    .end code 
.end method 

.method public getName : ()Ljava/lang/String; 
    .code stack 1 locals 1 
L0:     aload_0 
L1:     getfield Field com/liquid_technologies/ltxmllib18/dom/XmlAttribute a Lorg/w3c/dom/Attr; 
L4:     invokeinterface InterfaceMethod org/w3c/dom/Attr getNodeName ()Ljava/lang/String; 1 
L9:     areturn 
L10:    
    .end code 
.end method 

.method public getValue : ()Ljava/lang/String; 
    .code stack 1 locals 1 
L0:     aload_0 
L1:     getfield Field com/liquid_technologies/ltxmllib18/dom/XmlAttribute a Lorg/w3c/dom/Attr; 
L4:     invokeinterface InterfaceMethod org/w3c/dom/Attr getValue ()Ljava/lang/String; 1 
L9:     areturn 
L10:    
    .end code 
.end method 

.method public getPrefix : ()Ljava/lang/String; 
    .code stack 1 locals 1 
L0:     aload_0 
L1:     getfield Field com/liquid_technologies/ltxmllib18/dom/XmlAttribute a Lorg/w3c/dom/Attr; 
L4:     invokeinterface InterfaceMethod org/w3c/dom/Attr getPrefix ()Ljava/lang/String; 1 
L9:     areturn 
L10:    
    .end code 
.end method 

.method public getNamespaceURI : ()Ljava/lang/String; 
    .code stack 1 locals 1 
L0:     aload_0 
L1:     getfield Field com/liquid_technologies/ltxmllib18/dom/XmlAttribute a Lorg/w3c/dom/Attr; 
L4:     invokeinterface InterfaceMethod org/w3c/dom/Attr getNamespaceURI ()Ljava/lang/String; 1 
L9:     areturn 
L10:    
    .end code 
.end method 

.method public isNamespaceAttribute : (Lcom/liquid_technologies/ltxmllib18/SerializationContext;)Z 
    .code stack 2 locals 2 
L0:     aload_1 
L1:     invokevirtual Method com/liquid_technologies/ltxmllib18/SerializationContext getSchemaType ()Lcom/liquid_technologies/ltxmllib18/SchemaType; 
L4:     getstatic Field com/liquid_technologies/ltxmllib18/SchemaType DTD Lcom/liquid_technologies/ltxmllib18/SchemaType; 
L7:     if_acmpeq L155 
L10:    aload_0 
L11:    getfield Field com/liquid_technologies/ltxmllib18/dom/XmlAttribute a Lorg/w3c/dom/Attr; 
L14:    invokeinterface InterfaceMethod org/w3c/dom/Attr getNamespaceURI ()Ljava/lang/String; 1 
L19:    ifnull L155 
L22:    aload_0 
L23:    getfield Field com/liquid_technologies/ltxmllib18/dom/XmlAttribute a Lorg/w3c/dom/Attr; 
L26:    invokeinterface InterfaceMethod org/w3c/dom/Attr getNamespaceURI ()Ljava/lang/String; 1 
L31:    ldc 'http://www.w3.org/2001/XMLSchema-instance' 
L33:    invokevirtual Method java/lang/String equals (Ljava/lang/Object;)Z 
L36:    ifne L56 
L39:    aload_0 
L40:    getfield Field [c10] a Lorg/w3c/dom/Attr; 
L43:    invokeinterface InterfaceMethod org/w3c/dom/Attr getNamespaceURI ()Ljava/lang/String; 1 
L48:    ldc 'http://www.w3.org/2000/xmlns/' 
L50:    invokevirtual Method java/lang/String equals (Ljava/lang/Object;)Z 
L53:    ifeq L155 
L56:    aload_0 
L57:    getfield Field [c10] a Lorg/w3c/dom/Attr; 
L60:    invokeinterface InterfaceMethod org/w3c/dom/Attr getPrefix ()Ljava/lang/String; 1 
L65:    ifnull L85 
L68:    aload_0 
L69:    getfield Field [c10] a Lorg/w3c/dom/Attr; 
L72:    invokeinterface InterfaceMethod org/w3c/dom/Attr getPrefix ()Ljava/lang/String; 1 
L77:    ldc 'xmlns' 
L79:    invokevirtual Method java/lang/String equals (Ljava/lang/Object;)Z 
L82:    ifne L153 
L85:    aload_0 
L86:    getfield Field [c10] a Lorg/w3c/dom/Attr; 
L89:    invokeinterface InterfaceMethod org/w3c/dom/Attr getLocalName ()Ljava/lang/String; 1 
L94:    ldc 'xmlns' 
L96:    invokevirtual Method java/lang/String equals (Ljava/lang/Object;)Z 
L99:    ifne L153 
L102:   aload_0 
L103:   getfield Field [c10] a Lorg/w3c/dom/Attr; 
L106:   invokeinterface InterfaceMethod org/w3c/dom/Attr getLocalName ()Ljava/lang/String; 1 
L111:   ldc 'type' 
L113:   invokevirtual Method java/lang/String equals (Ljava/lang/Object;)Z 
L116:   ifne L153 
L119:   aload_0 
L120:   getfield Field [c10] a Lorg/w3c/dom/Attr; 
L123:   invokeinterface InterfaceMethod org/w3c/dom/Attr getLocalName ()Ljava/lang/String; 1 
L128:   ldc 'schemaLocation' 
L130:   invokevirtual Method java/lang/String equals (Ljava/lang/Object;)Z 
L133:   ifne L153 
L136:   aload_0 
L137:   getfield Field [c10] a Lorg/w3c/dom/Attr; 
L140:   invokeinterface InterfaceMethod org/w3c/dom/Attr getLocalName ()Ljava/lang/String; 1 
L145:   ldc 'noNamespaceSchemaLocation' 
L147:   invokevirtual Method java/lang/String equals (Ljava/lang/Object;)Z 
L150:   ifeq L155 
L153:   iconst_1 
L154:   ireturn 
L155:   iconst_0 
L156:   ireturn 
L157:   
    .end code 
.end method 

.method public isNilAttribute : (Lcom/liquid_technologies/ltxmllib18/SerializationContext;)Z 
    .code stack 2 locals 2 
L0:     aload_1 
L1:     invokevirtual Method com/liquid_technologies/ltxmllib18/SerializationContext getSchemaType ()Lcom/liquid_technologies/ltxmllib18/SchemaType; 
L4:     getstatic Field com/liquid_technologies/ltxmllib18/SchemaType DTD Lcom/liquid_technologies/ltxmllib18/SchemaType; 
L7:     if_acmpeq L75 
L10:    aload_0 
L11:    getfield Field [c10] a Lorg/w3c/dom/Attr; 
L14:    invokeinterface InterfaceMethod org/w3c/dom/Attr getNamespaceURI ()Ljava/lang/String; 1 
L19:    ifnull L75 
L22:    aload_0 
L23:    getfield Field [c10] a Lorg/w3c/dom/Attr; 
L26:    invokeinterface InterfaceMethod org/w3c/dom/Attr getNamespaceURI ()Ljava/lang/String; 1 
L31:    ldc 'http://www.w3.org/2001/XMLSchema-instance' 
L33:    invokevirtual Method java/lang/String equals (Ljava/lang/Object;)Z 
L36:    ifne L56 
L39:    aload_0 
L40:    getfield Field [c10] a Lorg/w3c/dom/Attr; 
L43:    invokeinterface InterfaceMethod org/w3c/dom/Attr getNamespaceURI ()Ljava/lang/String; 1 
L48:    ldc 'http://www.w3.org/2000/xmlns/' 
L50:    invokevirtual Method java/lang/String equals (Ljava/lang/Object;)Z 
L53:    ifeq L75 
L56:    aload_0 
L57:    getfield Field [c10] a Lorg/w3c/dom/Attr; 
L60:    invokeinterface InterfaceMethod org/w3c/dom/Attr getLocalName ()Ljava/lang/String; 1 
L65:    ldc 'nil' 
L67:    invokevirtual Method java/lang/String equals (Ljava/lang/Object;)Z 
L70:    ifeq L75 
L73:    iconst_1 
L74:    ireturn 
L75:    iconst_0 
L76:    ireturn 
L77:    
    .end code 
.end method 

.method public getXPath : ()Ljava/lang/String; 
    .code stack 1 locals 1 
L0:     aload_0 
L1:     getfield Field [c10] a Lorg/w3c/dom/Attr; 
L4:     invokestatic Method com/liquid_technologies/ltxmllib18/dom/XmlDocument a (Lorg/w3c/dom/Node;)Ljava/lang/String; 
L7:     areturn 
L8:     
    .end code 
.end method 
.const [c10] = Class [u52] 
.const [u52] = Utf8 com/liquid_technologies/ltxmllib18/dom/XmlAttribute 
.end class 
